microwave weapon - Espagnol Anglais Dictionnaire